to deify - French English Dictionary